home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / EmailViewer / FULL / EmailViewer.jar / v.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-12-23  |  1.4 KB  |  84 lines

  1. import javax.microedition.lcdui.Font;
  2.  
  3. // $FF: renamed from: v
  4. class class_0 extends c {
  5.    // $FF: renamed from: f w
  6.    private w field_0;
  7.    // $FF: renamed from: d int
  8.    private int field_1;
  9.    // $FF: renamed from: b int
  10.    private int field_2;
  11.    // $FF: renamed from: c javax.microedition.lcdui.Font
  12.    private Font field_3;
  13.    // $FF: renamed from: g int
  14.    private int field_4;
  15.  
  16.    class_0(w var1, int var2, int var3, int var4, int var5, int var6, Font var7) {
  17.       super(var2, var3);
  18.       this.field_0 = var1;
  19.       this.field_1 = var4;
  20.       this.field_2 = var5;
  21.       this.field_3 = var7;
  22.       this.field_4 = var6;
  23.    }
  24.  
  25.    // $FF: renamed from: b () int
  26.    int method_0() {
  27.       return this.field_2;
  28.    }
  29.  
  30.    // $FF: renamed from: a () int
  31.    int method_1() {
  32.       return this.field_1;
  33.    }
  34.  
  35.    // $FF: renamed from: a (p, boolean) void
  36.    void method_2(p var1, boolean var2) {
  37.       if (this.field_3 != null) {
  38.          var1.a(this.field_3);
  39.          var1.b(var2 ? 1 : 0);
  40.          var1.c(super.a, super.e, this.field_1 - 1, this.field_2);
  41.          String var3 = this.field_0.e();
  42.          if (var3 != null && var3.length() > 0) {
  43.             int var4 = var1.c();
  44.             int var5 = var1.b();
  45.             int var6 = var1.a();
  46.             int var7 = var1.d();
  47.             var1.d(super.a, super.e, this.field_1, this.field_2);
  48.             if (this.field_4 == 65536) {
  49.                char[] var8 = new char[var3.length()];
  50.  
  51.                for(int var9 = 0; var9 < var8.length; ++var9) {
  52.                   var8[var9] = '*';
  53.                }
  54.  
  55.                var3 = new String(var8);
  56.             }
  57.  
  58.             int var11 = 0;
  59.  
  60.             int var10;
  61.             for(int var12 = super.e; var11 < var3.length(); var11 = var10 + 1) {
  62.                var10 = var3.indexOf(10, var11);
  63.                if (var10 < 0) {
  64.                   var1.a(var3, var11, var3.length() - var11, super.a + 1, var12, 20);
  65.                   break;
  66.                }
  67.  
  68.                if (var10 - var11 > 0) {
  69.                   var1.a(var3, var11, var10 - var11, super.a + 1, var12, 20);
  70.                }
  71.  
  72.                var12 += this.field_3.getHeight();
  73.                if (var12 >= super.e + this.field_2) {
  74.                   break;
  75.                }
  76.             }
  77.  
  78.             var1.b(var4, var5, var6, var7);
  79.          }
  80.       }
  81.  
  82.    }
  83. }
  84.